wash (someone's) mouth out with soap

Translations
laver la bouche avec du savon
Definitions
A figurative expression meaning to punish someone (usually a child) for using rude, offensive, or inappropriate language, often by threatening or pretending to literally clean their mouth with soap.